programmed payments - Spanish English Dictionary